to provide shelter - Allemand Anglais Dictionnaire